package com.ruoyi.dgw.mapper;

import java.util.List;
import com.ruoyi.dgw.domain.CowAbnormal;

/**
 * 异常Mapper接口
 * 
 * @author ruoyi
 * @date 2022-02-23
 */
public interface CowAbnormalMapper 
{
    /**
     * 查询异常
     * 
     * @param abnormalId 异常主键
     * @return 异常
     */
    public CowAbnormal selectCowAbnormalByAbnormalId(String abnormalId);

    /**
     * 查询异常列表
     * 
     * @param cowAbnormal 异常
     * @return 异常集合
     */
    public List<CowAbnormal> selectCowAbnormalList(CowAbnormal cowAbnormal);

    /**
     * 新增异常
     * 
     * @param cowAbnormal 异常
     * @return 结果
     */
    public int insertCowAbnormal(CowAbnormal cowAbnormal);

    /**
     * 修改异常
     * 
     * @param cowAbnormal 异常
     * @return 结果
     */
    public int updateCowAbnormal(CowAbnormal cowAbnormal);

    /**
     * 删除异常
     * 
     * @param abnormalId 异常主键
     * @return 结果
     */
    public int deleteCowAbnormalByAbnormalId(String abnormalId);

    /**
     * 批量删除异常
     * 
     * @param abnormalIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteCowAbnormalByAbnormalIds(String[] abnormalIds);
/**
 * 根据耳标查询数据
 */

CowAbnormal selectCowAbnormalEarNumber(String earNumber);
}
